home *** CD-ROM | disk | FTP | other *** search
- Path: ix.netcom.com!JAMESCHA
- From: jamesch@ix.netcom.com (James Chamblin)
- Newsgroups: alt.folklore.computers,comp.sys.cbm
- Subject: Re: Vic-20/C-64 serial ports
- Date: 8 Jan 1996 06:55:45 GMT
- Organization: Netcom
- Message-ID: <4cqf5h$m3t@cloner3.netcom.com>
- References: <4cn3ba$ifj@celebrian.otago.ac.nz> <821025881snz@zenn.demon.co.uk>
- NNTP-Posting-Host: ix-orl2-16.ix.netcom.com
- X-NETCOM-Date: Sun Jan 07 10:55:45 PM PST 1996
- X-Newsreader: News Xpress Version 1.0 Beta #4
-
-
- >In article <4cn3ba$ifj@celebrian.otago.ac.nz>
- > simon.brady@stonebow.otago.ac.nz "The Arch-Deviant" writes:
- >
-
- >> The reason they could do this was that tape I/O was
- interrupt-driven, and to
- >> finally get to the point of this post I'm struck by the irony of a
- system that
- >> has interrupt-driven code for tape but software polling for disk
- I/O.
- >>
- >> My question is, why did Commodore implement the serial protocol in
- software?
- >> Both the 6522 and 6526 had hardware shift registers and associated
- interrupt
- >> capability, but until the 128's fast serial mode these were never
- used. Does
- >> anyone know why not?
- >>
- >> TIA...
- >>
-
- The reason was that after commodore did some testing, they found that
- the hardware serial on the 6522 was unreliable. So they decided to use
- a software method instead. The problem was fixed in the 6526 but
- commodore decided that compatability was more important than speed
- (after all alot of people were upgrading from VIC-20 to C64).
-